satisfy a need - Francés Inglés Diccionario